package com.kingyun.gpsinspection.purificationservice.facade.model.jsm;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class ReportTempHead implements Serializable {
    private String headId;

    private String headName;

    private String apId;

    private Short headLevel;

    private String reportTempId;

    private Date createTime;

    private String createUserId;

    private String unit;

    private String parentHeadId;

    private List<ReportTempHead> sub;

    private int children;

    private String propertyName;

    public String getHeadId() {
        return headId;
    }

    public void setHeadId(String headId) {
        this.headId = headId == null ? null : headId.trim();
    }

    public String getHeadName() {
        return headName;
    }

    public void setHeadName(String headName) {
        this.headName = headName == null ? null : headName.trim();
    }

    public String getApId() {
        return apId;
    }

    public void setApId(String apId) {
        this.apId = apId == null ? null : apId.trim();
    }

    public Short getHeadLevel() {
        return headLevel;
    }

    public void setHeadLevel(Short headLevel) {
        this.headLevel = headLevel;
    }

    public String getReportTempId() {
        return reportTempId;
    }

    public void setReportTempId(String reportTempId) {
        this.reportTempId = reportTempId == null ? null : reportTempId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId == null ? null : createUserId.trim();
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit == null ? null : unit.trim();
    }

    public String getParentHeadId() {
        return parentHeadId;
    }

    public void setParentHeadId(String parentHeadId) {
        this.parentHeadId = parentHeadId;
    }

    public List<ReportTempHead> getSub() {
        return sub;
    }

    public void setSub(List<ReportTempHead> sub) {
        this.sub = sub;
    }

    public int getChildren() {
        return children;
    }

    public void setChildren(int children) {
        this.children = children;
    }

    public String getPropertyName() {
        return propertyName;
    }

    public void setPropertyName(String propertyName) {
        this.propertyName = propertyName;
    }
}